slip one's lid - Alemán Inglés Diccionario